Brioche, Part 2! New, Improved, More Detailed! Enjoy